home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994 August: Tool Chest / Dev.CD Aug 94.toast / Sample Code / System 7.0 Samples / DTS.Utilities / USES prototype < prev    next >
Encoding:
Text File  |  1991-01-30  |  3.0 KB  |  124 lines  |  [TEXT/MPS ]

  1.     USES Types, QuickDraw, Controls, Events, Memory, Menus, OSUtils, SegLoad,
  2.          TextEdit, ToolUtils, Desk, Files, Windows, Dialogs;
  3.  
  4. #include <Types.h>
  5. #include <Quickdraw.h>
  6. #include <Controls.h>
  7. #include <Events.h>
  8. #include <Memory.h>
  9. #include <Menus.h>
  10. #include <OSUtils.h>
  11. #include <SegLoad.h>
  12. #include <TextEdit.h>
  13. #include <ToolUtils.h>
  14. #include <Desk.h>
  15. #include <Files.h>
  16. #include <Windows.h>
  17. #include <Dialogs.h>
  18.  
  19.         USES
  20.             { List 1 - always include these }
  21.  
  22.              Types
  23.             ,QuickDraw
  24.  
  25.             { List 2 - only require List 1 types }
  26.  
  27.             {,AppleEvents}        { (3.2) }
  28.             {,Controls}
  29.             {,CRMSerialDevices}    { (3.2) }
  30.             {,CursorCtl}
  31.             {,DeskBus}
  32.             {,DisAsmLookup}
  33.             {,DiskInit}
  34.             {,ErrMgr}
  35.             {,Errors}
  36.             {,Events}
  37.             {,FixMath}
  38.             {,Fonts}
  39.             {,Gestalt}            { (3.2) }
  40.             {,Graf3D}
  41.             {,HyperXCmd}
  42.             {,IconUtils}        { (3.2) }
  43.             {,Memory}
  44.             {,Menus}
  45.             {,MIDI}
  46.             {,OSUtils}
  47.             {,PasLibIntf}
  48.             {,Perf}
  49.             {,Picker}
  50.             {,Power}
  51.             {,QDOffscreen}
  52.             {,Resources}
  53.             {,ROMDefs}
  54.             {,RTLib}            { (3.2) }
  55.             {,SANE}
  56.             {,Scrap}
  57.             {,SCSI}
  58.             {,SegLoad}
  59.             {,Serial}
  60.             {,ShutDown}
  61.             {,Signal}
  62.             {,Sound}
  63.             {,Start}
  64.             {,Strings}
  65.             {,SysEqu}
  66.             {,TextEdit}
  67.             {,ToolUtils}
  68.             {,Traps}
  69.             {,Video}
  70.  
  71.  
  72.             { List 3 - needs List 1/2 types }
  73.  
  74.             {,Aliases}            { (3.2) needs Memory }
  75.             {,AppleTalk}        { needs OSUtils }
  76.             {,Balloons}            { (3.2) needs TextEdit, Traps }
  77.             {,CommResources}    { (3.2) needs OSUtils }
  78.             {,Desk}                { needs Events }
  79.             {,DatabaseAccess}    { (3.2) needs Resources }
  80.             {,Disks}            { needs OSUtils }
  81.             {,Files}            { needs OSUtils, SegLoad }
  82.             {,IntEnv}            { needs PasLibIntf }
  83.             {,Lists}            { needs Controls, Memory }
  84.             {,Notification}        { needs OSUtils }
  85.             {,OSEvents}            { needs Events, OSUtils }
  86.             {,Processes}        { (3.2) needs Events }
  87.             {,Retrace}            { needs OSUtils }
  88.             {,Script}            { needs OSUtils, FixMath }
  89.             {,Timer}            { needs OSUtils }
  90.             {,Windows}            { needs Events, Controls }
  91.  
  92.             { List 4 - needs List 1/2/3 types }
  93.  
  94.             {,ADSP}                { needs AppleTalk }
  95.             {,CTBUtilities}        { (3.2) needs Memory, Packages, AppleTalk}
  96.             {,DDEV}                { (3.2) needs DatabaseAccess }
  97.             {,Devices}            { needs OSUtils, Files }
  98.             {,Dialogs}            { needs TextEdit, Windows }
  99.             {,Edition}            { (3.2) needs Memory, Aliases }
  100.             {,Foders}            { (3.2) needs Files }
  101.             {,Palettes}            { needs Windows }
  102.             {,PPCToolBox}        { (3.2) needs AppleTalk }
  103.             {,Slots}            { needs OSEvents, OSUtils, Files }
  104.             {,StandardFile}        { (3.2) needs Aliases }
  105.  
  106.             { List 5 - needs List 1/2/3/4 types }
  107.  
  108.             {,Connections}        { (3.2) needs Dialogs, CTBUtilities }
  109.             {,EPPC}                { (3.2) needs Events, PPCToolBox, Processes }
  110.             {,FileTransfers}    { (3.2) needs Packages, CTBUtilities }
  111.             {,Packages}            { needs Dialogs, Files, Script, StandardFile (3.2) }
  112.             {,Printing}            { needs Dialogs }
  113.  
  114.             { List 6 - needs List 1/2/3/4/5 types }
  115.  
  116.             {,ConnectionTools}    { (3.2) needs Dialogs, Connections }
  117.             {,FileTransferTools}{ (3.2) needs Dialogs, FileTransfers }
  118.             {,Terminals}        { (3.2) needs CTBUtilities, Connections }
  119.  
  120.             { List 7 - needs List 1/2/3/4/5/6 types }
  121.  
  122.             {,TerminalTools}    { (3.2) needs Dialogs, Terminals }
  123.             ;
  124.